package ${package}

import org.beetl.sql.core.annotatoin.SqlResource
import org.beetl.sql.core.mapper.BaseMapper
import org.beetl.sql.core.engine.PageQuery
import  ${basePackage}.entity.*

/**
 * ${entity.displayName} Dao
 */
\@SqlResource("${entity.system}.${entity.code}")
interface ${entity.name}Dao: BaseMapper<${entity.name}>{
    fun queryByCondition(query:PageQuery<*>): PageQuery<${entity.name}>
    fun batchDel${entity.name}ByIds(ids: List<Long>)
}